(it's) the pits - Francés Inglés Diccionario